limestone slurry - German English Dictionary